147950
785962
311357
885925
312193
933910
583546
830705
688513
793904
83989
100595
5328799
3758581
3269148
2583804
2314988
2167609
2090358
194978
1862118
1756196
1756136
1671471